package suanfa;

public class SearchProduct {
    public int[] twoSum(int[] price, int target) {
        int left = 0;
        int right = price.length - 1; // 使用price而不是twoSum

        while (left < right) {
            if (price[left] + price[right] < target) {
                left++;
            } else if (price[left] + price[right] == target) { // 更正为else if
                // int[] price1=new int[2];
                // price[left+1]=price[right];
                //  for(int i=0;i<=1;i++){
                //     price1[i]=price[left];
                //     left++;
                //  }
                // return price1;
                return new int[]{price[left],price[right]};
            } else {
                right--;
            }
        }

        return new int[]{-1, -1}; // 如果没有找到合适的配对，返回默认值
    }
}
